<?php
// Recogemos los datos del formulario
$name = $_POST["name"];
$email = $_POST["email"];
$email2 = $_POST["email2"];
$subject = $_POST["subject"];
$message = $_POST["message"];
$captcha = $_POST["captcha"];

// Validamos los datos
$errors = array();
if (empty($name)) $errors[] = $content->langmsg["emptyname"];
if (empty($email)) $errors[] = $content->langmsg["emptyemail"];
if ($email2 != $email) $errors[] = "Comprueba que has introducido tu e-mail correctamente.";
if (!preg_match("/^([a-z0-9])+([\.a-z0-9_\-])*@([a-z0-9_\-])+(\.[a-z0-9_\-]+)*\.([a-z]{2,4})$/", $email)) $errors[] = "Parece que el e-mail que has introducido no es válido.";
if (empty($message)) $errors[] = $content->langmsg["emptymessage"];
if ($captcha != $_SESSION["captcha"]) $errors[] = $content->langmsg["invalidcaptcha"];
if (count($errors)) {
	$errmsg = "El formulario no se ha podido enviar por los siguientes motivos:\n".
			  "<ul><li>".implode("</li><li>", $errors)."</li></ul>";
	echo "ko|".$errmsg;
	exit;
}

// Enviamos el mail
$headers = "From: ".$email."\r\n".
		   "MIME-Version: 1.0\r\n".
		   "Content-type: text/html; charset=utf-8\r\n";
$message = str_replace("\n", "<br />", $message);
$message = "Mensaje enviado a través del formulario de contacto de Mundiplus.<br />".
		   "Remitente: ".$name."<hr><br />".$message;
if (!mail("info@mundiplus.com", utf8_decode($subject), $message, $headers)) {
	echo "ko|".$content->langmsg["mailnotsent"];
	exit;
}

// Todo ha ido bien
echo "ok|".$content->langmsg["mailsent"];
exit;
?>
